<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script>
			//创建两个数组对象
			var fruits=["Pineapple","Apple","Orange"];
			var vegetables=["Potato","Onion"];
			//将vegetables数组连接到fruits数组后，并返回结果
			document.write(fruits.concat(vegetables)+"<br />"); //结果Pineapple,Apple,Orange,Potato,Onion
			
			//将fruits数组元素之间用--连接成字符串
			document.write(fruits.join("--")+"<br />"); //结果Pineapple--Apple--Orange
			
			//将数组转换成字符串
			document.write(fruits.toString()+"<br />"); //结果Pineapple,Apple,Orange
			
			//搜索数组中的Orange，并返回它在数组中的位置，
			document.write(fruits.indexOf("Apple")+"<br />"); //结果1	
			//将数组倒序排列
			document.write(fruits.reverse()+"<br />"); //结果Pineapple,Orange,Apple
			//将fruits数组中的元素按照Unicode编码重新排序
			document.write(fruits.sort()+"<br />"); //结果Apple,Orange,Pineapple 
			//将数组倒序排列
			document.write(fruits.reverse()+"<br />"); //结果Pineapple,Orange,Apple
			//获取vegetables数组的原始值
			document.write(vegetables.valueOf()+"<br />");//结果Potato,Onion
			//将vegetables中的最后一个元素Onion删除，并返回该元素
			document.write(vegetables.pop()+"<br />"); //结果Onion 
			//获取vegetables数组的原始值，
			document.write(vegetables.valueOf()+"<br />");//由于pop()方法改变了原数组，所以此时原数组变成Potato，
			//在vegetables数组的末尾添加两个元素，并返回新数组的长度
			document.write(vegetables.push("Mooli ","Watercress")+"<br />"); //结果3	


			var str ="  a b c   "
			var s = str.trim();
			
		</script>
	</head>
	<body>
	</body>
</html>
